home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 31
/
Aminet 31 (1999)(Schatztruhe)[!][Jun 1999].iso
/
Aminet
/
dev
/
c
/
vbccm68ksrc.lha
/
vbcc
/
vlink
/
relocnames.c
< prev
next >
Wrap
Text File
|
1999-03-07
|
1KB
|
52 lines
/* $VER: vlink relocnames.c V0.1 (26.02.98)
*
* This file is part of vlink, a portable linker for multiple
* object formats.
* Copyright (c) 1997-99 Frank Wille
*
* vlink is freeware and part of the portable and retargetable ANSI C
* compiler vbcc, copyright (c) 1995-99 by Volker Barthelmann.
* vlink may be freely redistributed as long as no modifications are
* made and nothing is charged for it. Non-commercial usage is allowed
* without any restrictions.
* EVERY PRODUCT OR PROGRAM DERIVED DIRECTLY FROM MY SOURCE MAY NOT BE
* SOLD COMMERCIALLY WITHOUT PERMISSION FROM THE AUTHOR.
*
*
* v0.1 (27.02.98) phx
* First version that seems to link AmigaOS ADOS and EHF
* objects and libraries. Many common features, like linking
* sections together which have relative references, are
* still missing. Also, PowerPC-ELF32 support is about to come.
* v0.0 (26.02.98) phx
* File created.
*/
char *reloc_name[] = {
"R_NONE",
"R_ADDR32",
"R_ADDR26",
"R_ADDR16",
"R_ADDR16_LO",
"R_ADDR16_HI",
"R_ADDR16_HA",
"R_ADDR14",
"R_ADDR14_BRTAKEN",
"R_ADDR14_BRNTAKEN",
"R_ADDR8",
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
"R_REL32", /* 32 */
"R_REL26",
"R_REL16",
"R_REL14",
"R_REL14_BRTAKEN",
"R_REL14_BRNTAKEN",
"R_REL8",
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
"R_BASEREL32", /* 64 */
"R_BASEREL26",
"R_BASEREL16",
"R_BASEREL8"
};